home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 4 / BBS in a Box - Macintosh - Volume IV (January 1992) (BBS in a Box).iso / Files / DA / T / To Do! 3.02.cpt / To Do! 3.02 Notes < prev   
Encoding:
Text File  |  1991-02-18  |  2.0 KB  |  21 lines  |  [TEXT/McSk]

  1. Version 3.02 fixes flaw in Apple code that could cause To Do! 3.0 to lose data.  I was just recently informed what the problem is.  Here's the skinny (it is kind of technical):
  2.  
  3. >>
  4. The resource manager stores information in the following format:
  5.  
  6. | Resource File Header | Resource Data | Resource File Map |
  7.  
  8. When you call _WriteResource to write out a resource to disk or _AddResource to add a new resource, it is dutifully written out to disk.  Here's the problem.  The resource map and the resource file header are not updated until you call _CloseResFile or _UpdateResFile.  So if the system crashes, both the Resource File Map and the Resource File Header will contain invalid data, and the file is effectively trashed.
  9.  
  10. I work around this by simply calling _UpdateResFile each time I call AddResource or WriteResource.  Sure wish Apple let me know this sooner (it isn't documented anywhere).
  11. <<
  12.  
  13.       To Do! 3 is a desk accessory that allows you to keep track of the myriad of things you need to do in an organized and easily accessible manor.
  14.  
  15.   You can create as many topics as you like; each topic can contain as many things to do as you like.  Both topics and things to do can have notes attached to them, allowing you to elaborate on them or jot down relevant information.
  16.  
  17.   To help you keep all this information organized, To Do! automatically sorts your topics and things to do alphabetically for you.  In addition, your things to do can be grouped into any of four different priorities.  When you have finished a thing to do, To Do! allows you to check it off but still keep it in the list of things to do, so you have a record of the tasks you have completed.
  18.  
  19.   To Do! also supports extensive printing capabilities, allowing you to print out your list of things to do and take it with you.  Since To Do! is a desk accessory, it is always available to you—and the interface has been designed for maximum ease of use, simplicity, and usefulness.
  20.  
  21.   Comes with complete self-contained documentation.